package org.edu.service;

import java.util.Date;
import java.util.List;

import org.edu.bean.TmBizopen;
import org.edu.common.DAO;

/**
 *开业登记Service
 * @author lzh
 *
 * 2012-4-9
 */
public interface TmBizopenService extends DAO<TmBizopen>{
	/**
	 * 通过纳税人名称查询
	 * @param taxplayer
	 * @return
	 */
	TmBizopen findByTaxplayer(final String taxplayer);
	/**
	 * 通过开业登记号查询
	 * @param regno 开业登记号
	 * @return
	 */
	TmBizopen findByRegNo(final String regno);

	/**
	 * 通过开业开始日期和开业截止日期查询
	 * @param startdate 开始日期 
	 * @param enddate 截止日期
	 * @return
	 */
	List<TmBizopen> findByOpenDate(final Date startdate,final Date enddate);
	/**
	 * 通过条件查询
	 * @param condition 查询条件
	 * @return
	 */
	TmBizopen findByCondition(final String condition,final Object where);
}
